#pragma once

#include "Svn.h"

using namespace System;

namespace IronSvn {

	[Serializable]
	public ref class SvnAction
	{
	public:
		String^ Path;
		SvnActionType Action;
		SvnNodeKind Kind;
		SvnActionState ContentState;
		SvnActionState PropertyState;
		long Revision;
		String^ MimeType;
		String^ Error;
		SvnLockState LockState;

		virtual String^ ToString() override;
	};
}
